undeveloped brain - Francés Inglés Diccionario